pump somebody full of something - Francés Inglés Diccionario